html,body{
	margin:0;
	padding: 0;
	font-family: Microsoft YaHei;
    font-size: 16px;
    min-width: 320px;
    /*background-color: #EAE9E5;*/
}
img{
	border-style:none;
}
div,p{
	margin:0;
	padding:0;
}
/*ul,li{
	margin: 0;
	padding:0;
	list-style: none;
}*/		
input,select{
	outline: none;
}
a{
	text-decoration: none;
	outline: none;
}


.center{
	margin: 0 auto;
	width: 1026px;
}
#head{
	position:absolute;
	top:0;
	z-index:1;
	width: 100%;
	height: 105px;
	background:rgba(232,232,232,0.6); 
	#form{
		margin-top: 13px;
		float: right;
		position:relative;
		border: 0px solid #bb994d; 
		#input{
			padding-top:4px;
			padding-bottom:4px;
			padding-right:48px;
			padding-left:28px;
			font-size: 14px;
		}
		#head-form-img{				
			position:absolute;
			right: 7px;
			top: 5px;
		}	
	}
	#head-div-a{
		float: right;
		margin-top: -40px;
		.a1{
			margin-left: 50px;
			color: #580603;	
		}
		a:hover{
			color: #bb994d;	
			.head-span-a{
				padding-bottom:5px;
				border-bottom:2px solid #bb994d;
			}
		}
	}
} 
#main{
	#images{
		ul,li{
			margin: 0;
			padding:0;
			list-style: none;
		}
		.bd{ 
			width:100%;
			position:relative;
			overflow:hidden; 
			img{
				position: relative;
				left:50%; 
				margin-left:-960px;
			} 
			.hd{
				position:absolute;
				height:18px;
				right:150px; 
				bottom:50px;
				ul{
					li{ 
						float:left; 
						margin-right:13px;  
						width:18px; 
						height:18px; 
						background:#686966; 
						cursor:pointer;
					}
					.on{
						background-color:#ae9873;
					}
				}		
			}
		}	
	}
	#aboutus{
		height: 371px;
		width: 100%;
		background: #F2ECDD;
		margin-top:-5px;
		#aboutus-redfont1{
			height:111px;
			line-height: 111px;
			font-size: 28px;
			color: #971f1c;
			.english{
				font-family: ArialNarrow;
				font-size: 32px;
			}
		}
		#video{
			height: 199px;
			#video-img{
				 position:relative;
				 float:left; 
				#video-play{
					position:absolute;
    				top:50px;
   					left:100px;         
				}
			}
			#video-p{
				float: right;
				width: 660px;
				line-height: 30px;
			}
			.box{
				width: 151px;
				height: 52px;
				line-height: 52px;
				border: 1px solid #903e3b;
				float: right;
				font-size: 18px;
				margin-left: 12px;
				margin-top: 25px;
				background:#ffffff;
				.a2{
					color: #903e3b;
					.boxfont{
						margin-left: 28px;
					}
					.boximg{
						margin-left:118px;
						margin-top: -47px;
					}
				}
			}
		}
	}
	#prouduct{
		height: 1070px;
		width: 100%;
		#prouduct-redfont2{
			margin-top: 41px;
			height:98px;
			font-size: 28px;
			color: #971f1c;
			.english{
				font-family: ArialNarrow;
				font-size: 32px;
			}
			#prouduct-redfont2-P{
				font-size: 32px;
				color: #272727;
			}
		}
		#prouductfont1{
			margin-left: 66px;
			float: left;
			.span{
				font-size: 20px;
				color: #24221e;
			}
			.prouductfont1-p1{
				font-size: 16px;
				color: #7f7f7f;
			}
		}
		#prouductfont2{
			margin-left: 145px;
			float: left;
			.span{
				font-size: 20px;
				color: #24221e;
			}
			.prouductfont1-p1{
				font-size: 16px;
				color: #7f7f7f;
			}
		}
		#prouductfont3{
			margin-left: 84px;
			float: left;
			.span{
				font-size: 20px;
				color: #24221e;
			}
			.prouductfont1-p1{
				font-size: 16px;
				color: #7f7f7f;
			}
		}
	}
	#shake{
		height: 396px;
		width: 100%;
		#content{ 
			margin: 0 auto;
			width: 1026px;
			position:relative;  
			#shakefont{
				width: 425px;
				position:absolute;
   				top:0;
   				right:0px;
				#shakefont1{
					margin-top: 90px;
					text-align: center;
					font-size: 28px;
					color: #971f1c;
					.english{
						font-family: ArialNarrow;
						font-size: 32px;
					}
				}
				#shakefont2{
					font-size: 32px;
					color: #272727;
					text-align: center;
					margin-top: 20px;
				}
				#shakefont3{
					font-size: 18px;
					color: #7c7c7c;
					margin-top: 15px;
					text-align: center;
				}
				#shakefont4{
					width: 197px;
					height:59px;
					line-height: 59px;
					background: #961e1b;
					border-radius:10px;
					text-align:center;
					color: #ffffff;
					font-size: 26px;
					margin-top: 40px;
					margin-left: 110px;
				}
			}
		}
	}
	#news{
		height: 361px;
		width: 100%;
		background: url(../images/10.jpg);
		background-repeat:no-repeat;
		.center{
			margin: 0 auto;
			width: 1026px;
			position:relative;
			#news-redfont3{
				width:222px;
				height: 90px;
				line-height: 100px;
				font-size: 28px;
				color: #971f1c;	
				.english{
					font-family: ArialNarrow;
					font-size: 32px;
				}
			}
			.newsdiv1{
				width: 513px;
				.ul-head{
					font-size: 18px;
					margin-left: 24px;
					.ul-head-span{
						float:right;
						padding-right:50px;
						font-size:14px;
						color:#bb994d;
					}
				}
				.news-ul{
					margin-top:12px;
					.news-li{
						width:540px;
						height: 38px;
						color:#e2d7b5;
						list-style-type:square;
						.a3{
							color: #706c62;
							width: 320px;
							display: inline-block;
							overflow: hidden;
							white-space: nowrap;
							text-overflow:ellipsis;	
							margin-bottom:-4px;
							font-size:14px;
						} 
						a:hover{
							color: #bb994d;	
						}
						.date{
							color:#706c62;
						    float: right;
						    margin-right:120px;
						    font-size:12px;
						    padding-top:3px;
						}	    
					}
				}	
			}
			.newsdiv2{
				width:513px;
				position:absolute;
				right:-20px;
				top:91px;
				.ul-head{
					font-size: 18px;
					margin-left: 24px;
					.ul-head-span{
						float:right;
						padding-right:25px;
						font-size:14px;
						color:#bb994d;
					}
				}
				.news-ul{
					margin-top:12px;
					.news-li{
						width:540px;
						height: 38px;
						color:#e2d7b5;
						list-style-type:square;
						.a3{
							color: #706c62;
							width: 340px;
							display: inline-block;
							overflow: hidden;
							white-space: nowrap;
							text-overflow:ellipsis;	
							margin-bottom:-4px;
							font-size:14px;
						} 
						a:hover{
							color: #bb994d;	
						}
						.date{
							color:#706c62;
						    float: right;
						    padding-right:95px;
						    font-size:12px;
						    padding-top:3px;
						}	
					}
				}	
			}
		}
	}
	#background-red{
		height: 617px;
		width: 100%;
		background: #5a0806;
		color: #866d5d;
		#red1{
			position: relative;
			height:180px;
			#red11{
				width:524px;
				height:177px;
				position:absolute;
				top:0;
				left:0;
				#red11-head{
					font-size: 18px;
					height: 65px;
					line-height: 85px;
				}
			}
			#red12{
				width:524px;
				height:177px;
				position:absolute;
				right:0;
				#red12-head{
					font-size: 18px;
					height: 65px;
					line-height: 85px;
				}
			}
		}
		.cut{
			height:1px;
			width:1026px;
			background:#9b917b;
		}
		#red2{
			height: 226px;
			#red21{
				margin-top: 25px;
				margin-bottom: 14px;
				font-size: 14px;
			}
			#red22{
				float: left;
				height: 200px;
			}
			#red23{
				float: left;
				line-height: 40px;
				margin-left: 60px;
				width: 187px;
				height: 200px;
				font-size: 14px;
			}
			#red24{
				float: left;
				line-height: 40px;
				margin-left: 60px;	
				width: 523px;
				height: 200px;
				font-size: 14px;
			}
		}
		#red3{
			text-align: center;
		}
	}
}
#footer{
    position:fixed;
    right:91px;
    bottom:60px;
    .fixed{
	    width:64px;
	    height:64px;
	    background:#971f1c;
	    font-size:18px;
	    padding-top:10px;
    	text-align: center;
    	margin-top:10px;
    	.fix-a{
    	 	color:#eddfdf;
    	}
    }
 	.arrow{
	    margin-top:10px;
	    width: 64px;
	    height: 64px;
	    background:#d8d8d8;
	    line-height:80px;
	    text-align: center;
    }
}















